/* 轮播菜单 */
.smenu { width: 1200px;height: 400px;box-sizing: border-box;}
.smenu .smenu-left{ height: 400px;width: 1000px;box-sizing: border-box;}

.smenu .smenu-right{ height: 400px;width: 200px;box-sizing: border-box;}
/* smenu right */
.smenu .smenu-right h3{ 
    width: 200px;
	height: 30px;
	background-color: #93d46f;
    line-height: 30px;
    font-size: 18px;
    font-weight: normal;
    color: #fff;
    text-indent: 10px;
}
.smenu .smenu-right .smp{ color: #333333;width: 84px;height: 48px;box-sizing: border-box;}
.smenu .smenu-right .sli { overflow: hidden; height: 40px;width: 200px;box-sizing: border-box;border-bottom: 1px solid #ccc;}
.smenu .smenu-right .sspan{ box-sizing: border-box; text-align: center; display: block;height: 20px;width: 20px;line-height: 20px;background-color: #b3b3b3;color: #fff;font-size: 16px;}

.smenu ,.smenu-right .show{ height: 130px !important;}
/* discount 折扣 */

.recommend-ul{ width: 1200px;height: 500px;}
.recommend-ul .recommend-li{ 
    width: 210px;
    height: 250px;
    float: left;
    box-sizing: border-box;
    margin-right: 15px;
    margin-left: 15px;
    margin-top: 4px;
}
.recommend-ul .recommend-li:nth-child(5n+n){ margin-right: 0;}
.recommend-ul .recommend-li .re-img{ width: 210px;text-align: center;margin-top: 5px;}
.recommend-ul .recommend-li p{ text-indent: 9px;}
.recommend-ul .recommend-li .collect-p{line-height: 22px;height: 22px;box-sizing: border-box;}
.recommend-ul .recommend-li:hover{ background-color: #f2f2f2;}

/* newbook */
.newbook .newbook-left{ width: 902px; height: 440px;box-sizing: border-box;border: 2px solid #e6e6e6;}
.newbook .newbook-left .newbook-ul{ height: 440px;width: 902px; box-sizing: border-box;}
.newbook .newbook-left .newbook-list{ height: 220px;width: 170px;box-sizing: border-box;padding: 5px 10px 0;margin-right: 12px;}
.newbook .newbook-left .newbook-list:nth-child(5n+5){ margin-right: 0px;}
.newbook .newbook-left .newbook-list:hover{ background-color: #f2f2f2;}

/* right */
.newbook .book-right{ width: 284px;height: 442px;box-sizing: border-box;border: 2px solid #ccc;padding-left: 24px;}


.book-right li{ position: relative; border-bottom: 2px solid #ccc; }
.book-right li:last-child{ border: 0; }

.book-right li h4{ line-height: 40px; font-weight: normal;}
.book-right li h4.active{ display: none;}
.newbook .book-right li p { margin-left: 120px;}

.book-right li span{ position: absolute; left: -15px; top: 10px}

.book-right li div{ display: none;}
.book-right li div.on{ display: block;}

/* 猜你喜欢 guess */
.guess .re-content{ height: 500px;box-sizing: border-box;display: block;border-bottom: 2px solid #e6e6e6;}
.re-content .reconten-list{ line-height: 22px; text-indent: 8px; height: 250px;width: 180px;box-sizing: border-box;margin: 0 10px;padding-top: 10px;}
.sole .re-content .reconten-list{ line-height: 22px; text-indent: 20px; height: 250px;width: 180px;box-sizing: border-box;margin: 0 10px;padding-top: 10px;}
.re-content .reconten-list:hover{ background-color: #f2f2f2;}
.re-content .reconten-list .guess-img{ text-align: center;}
.re-content .reconten-list .guess-img .box-img{ height: 150px !important;width: 150px !important;margin-left: 18px;}
.re-content .reconten-list p:hover{ text-decoration: underline;color: #f60;}
.guess .reon{ display: none;}

/* sole */
.sole .sole-count{ height: 520px;width: 1200px;box-sizing: border-box;display: none;}
.sole .on{ display: block;}
